The Spring System Description Language
نویسندگان
چکیده
The introduction of hard timing constraints to the semantics of a computation presents a set of design challenges that are signi cantly di erent from those of conventional systems, requiring the ability to guarantee that timing constraints are met. Such systems must consider the worst case, rather than the average case, behavior of the system and application software. The Spring system uses a scheduler constructing explicit plans for executing application programs to ensure that both logical and temporal constraints are satis ed. Such scheduling requires a detailed representation of the worst case run-time behavior of the application. Constructing the behavioral description requires detailed information about the properties and requirements of the application, system, and target hardware. The Spring system description language (SDL), plays vital roles in both its source and compiled forms. SDL source les enable developers to specify the properties of all parts of the system in great detail. When compiled, this information is available for use by all tools needing to use, modify, or add to it. The SDL thus provides vital support for speci cation, compilation, and execution of applications on the Spring system, as well as for specifying input information to simulations run under Spring's scheduling testbed. This document presents the many sections of the SDL in detail, discusses its roles within the Software Generation System, the use of the information it provides at runtime, and describes the set of interface routines available for use by tools wishing to use or modify SDL information stored in compiled form. This work was supported by ONR under contracts NOOO14-85-K-0398 and NOOO14-92-J-1048 and by NSF under grant DCR-8500332.
منابع مشابه
Physical Modeling of a Hybrid Wind Turbine-solar Panel System Using Simscape Language (RESEARCH NOTE)
Being sustainable and producing little waste products, the renewable energy knows a rapid deployment. Unfortunately, the intermittent characteristic of these energies makes them difficult to control. The influence of this aleatory character can be reduced with the coupling of two or more sources of renewable energy and secondly with a sound management of storage systems. This new configuration ...
متن کاملOf Relating the Linguistic Description to an Interpretation of a Literary Work (Poetry)
This article attempts to see, through the structural significances of poetic language, the nature of the split between linguistic description and literary interpretation. Rhythm is the most prominent means of relating form to content in poetic language. The first account of this prominence is seen through identifying its position in the two prosodic forms of metrical and non-metrical poetry. Fo...
متن کاملA Dual Spring System Case-Study Model in Rosetta
This paper describes a design case-study undertaken as part of the language design validation for the Rosetta System Level Description Language. The system under consideration is a dualspring mechanical system. A physical model is constructed, describing the static characteristics of springs and the requirements and constraints applying to the system. It is demonstrated that the declarative mod...
متن کاملWiddowson and Classroom Discourse
Drawing on recent developments in linguistic description and applied linguistics, it can be concluded that learning a language necessitates getting to know something and being able to do something with that knowledge: competence, and performance. Structural approach to language description attaches importance to the former; communicative approach to the latter. Appropriate classroom discours...
متن کاملNew Trends and Procedures of Program Assessment for Academic Units
Some consider assessment in terms of a systematic way of gathering and evaluating information within educational system and particularly higher education. Since, the term ‘’assessment’’ refers and relates to administrative processes, this paper has shed light some consideration on how it can benefit the members of department and program. Program assessment ultimately emphasizes on direction for...
متن کامل